home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Tele / M / MacKERMIT 9.36 / Kermit Info < prev    next >
Encoding:
Text File  |  1988-03-14  |  6.2 KB  |  142 lines  |  [TEXT/MPS ]

  1. Date:     Wed, 28 Oct 87 18:43 GMT
  2. From:     <MACMAN%CZHETH5A.BITNET@CUVMA.COLUMBIA.EDU>
  3. Subject:  Re: Another Volunteer / MacKermit 0.9(36)
  4. To:       SY.FDC@CU20B.COLUMBIA.EDU
  5.  
  6. Dear Frank,
  7.  
  8. some times ago Carlos Albuerne was so kind to pass my Modula-2 version
  9. of Kermit to you. In his letter he mentioned that you might be glad about
  10. some help with the Macintosh version. So I'm happy to be able to send
  11. you a new enhanced binary version of the program. It's a port to MPW C
  12. including many bug fixes and new features. Here is a short (unordered and
  13. incomplete) list of the changes I made to the program:
  14.  
  15. # The Cursor with open desk accessories now works correctly
  16. # Long packets now supported
  17. # Dialog boxes cleaned up
  18. # New program icon
  19. # Settings files are no longer TEXT
  20. # Changed "Restore ResourcesE" to "Load ResourcesE"
  21. # Reformatted many parts of the source to be better readable
  22. # Settings can now be written back to an already existing settings file
  23. # Server mode: added directory listing feature
  24. # Added multifile (folder) send
  25. # Added Server "Delete" file command
  26. # Added Server "Space" command
  27. # Server mode: Stop Alerts are not displayed (e.g. User cancelled transaction
  28.   stopped server operation)
  29. # Get whole folder content from the server with filename ":"
  30. # Menu command keys added to menus
  31. # Support of menu command keys
  32. # Menu command key and FKEY flag now saved with settings
  33. # Accept end of transmission with keydown (not only mousedown)
  34. # Added terminal settings dialog
  35. # Added non-transparent terminal mode
  36. # Added smooth scrolling option to terminal emulation
  37. # Added underline cursor option to terminal emulation
  38. # Added display of protocol version to "About Kermit" dialog.
  39. # Fixed a bug in ckmtio which caused problems with the parity bit when
  40.   receiving form an IBM host for example.
  41. # Added a simple Take file interpreter
  42. # Added session logging
  43. # Added transaction logging
  44. # Added a completly new keyboard management (CKMKEY is no longer necessary)
  45. # "Keep" flag settable by user
  46. # statistics in about dialog
  47. # rewrote parts of the window handling routines: windows are now
  48.   highlighted according to the userinterface guidelines
  49.  
  50. Thanks to the good code generation of the MPW C compiler just porting
  51. the source saved about 20 kBytes of binary code. Rewriting parts of
  52. the source saved some more kBytes. This results in a new version with
  53. all the new features added but about 6 kByte smaller than version 0.8(35).
  54.  
  55. I hope you will like the new version which I think could be called
  56. 0.9(36). Please tell me where and how to send the source code
  57. (preferably a BITNET address). Today I read about Paul Placeway of
  58. Ohio State University who seems to be working on a new version too.
  59. Unfortunately I don't have an address to contact him directly. So I
  60. leave it up to you, how to handle the integration of the sources. Unfor-
  61. tunately I will not be able to continue the work on MacKermit at the
  62. moment, because the company who payed for the three weeks of development
  63. wants me to do some work which pays for them too. Nevertheless I will
  64. try to write a documentation for the new version. I will keep you
  65. informed about this.
  66.  
  67.  
  68. Matthias Aebi
  69.  
  70. PS: Please do not try to reply via the source address of this message. I
  71. normally do not have access to this account. Use one of the two adresses
  72. below instead:
  73.  
  74. BITNET:   K116430@CZHRZU1A
  75. USENET:   ...!mcvax!cernvax!unizh!aebi
  76.  
  77. I sent a similar letter to KERMSERV@CUVMA. But as I did not get a reply
  78. I tried this other channel. I'm sorry if you should have received the
  79. same stuff twice.
  80. ----------
  81. Date: Mon, 21 Dec 87 16:35:01 EST
  82. >From: paul@ohio-state.arpa (Paul Placeway)
  83. Subject: Version 0.9(36)b4 of Macintosh Kermit Available for Testing
  84. Keywords: Macintosh Kermit
  85.  
  86. Following is a BinHex 4-ified copy of MacKermit 0.9(36)b4.  I have made
  87. several changes to Matthias' code:
  88.  
  89. The C-Kermit part of 0.9(36)b4 is based on the (absolutly vanilla) 4E(067)
  90. code.  I didn't have to edit any of the ckc* files a bit (ckmpro.c is just a
  91. warted ckcpro.w with the standard Mac patch).
  92.  
  93. The backslash-number characters in the key macro code are now done in Octal
  94. (just like C does).  Also, one can do control characters symbolically:
  95. \^A --> Control-A.
  96.  
  97. Macro strings are stored as Pascal strings throughout now, so that one can
  98. make a macro that includes NUL (ASCII 0).
  99.  
  100. MacKermit now has MultiFinder support.  It understands how to give away time
  101. slices, has the SIZE (-1) resource, and will do background file transfers
  102. (timeslicing multiple times per packet).  (In the process, the file xfer
  103. dialog became modeless).
  104.  
  105. It has the FOND resource in the source files now (so SEs should be happy).
  106.  
  107. I added the extra stuff to the emulator so that VAX TPU will get along with
  108. it.
  109.  
  110. Clayton Elwell added the ANSI insert multiple characters command
  111. (ESC [ n @) to the emulator.
  112.  
  113. I also added a few extra bells and whistles:
  114. . flashing/nonflashing cursor option
  115. . visible bell option
  116. . extra status indicators in the file xfer dialog,
  117. . the mouse cursor is hidden on every key typed,
  118. . the menu command characters option default is now dependant on the type of
  119.   keyboard that the user is running (set for keyboards with a CTRL key, unset
  120.   for all others), and
  121. . there is now a default set of key macros and modifiers (arrow keys do VT100
  122.   arrow key commands, BACKSPACE -> DEL, backquote -> ESC, command-backquote
  123.   and control-backquote -> plain backquote).
  124.  
  125.         Have fun,
  126.             -- Paul
  127.  
  128. [Ed. - Thanks, Paul! (And Matthias too!)  This new version is supposed to run
  129. on any Macintosh, and to correct the various problems that many of you have
  130. reported not only with 0.8(34), but also some of the newer prereleases.  It
  131. should run on the entire Mac family with no special fussing about fonts or
  132. other minutia.  But it probably will not fit into an original 128K Mac (does
  133. anyone still have such a thing?)  The new Mac Kermit is still not a finished
  134. product, however.  Some finishing touches are required to the key definition
  135. feature, and in some other areas too.  And the manual has yet to be written.
  136. Comments and reviews are welcome, and hopefully we'll have a final release
  137. (maybe this time it'll actually be called 1.0!) soon, complete with source in
  138. MPW C.  The program and documentation (such as it is) are in KER:XKM936.* on
  139. CU20B, and KXK936 * on CUVMA.]
  140.  
  141.